a rat or some other rodent - Turkish English Dictionary